<%-- 
    Document   : membresliste
    Created on : 18-May-2012, 6:08:03 PM
    Author     : James
--%>

<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@page import="application.MembreBean"%>
<%@page import="application.Facade"%>
<%@page import="controleur.ConstantesWeb"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Membres</title>
        <link rel="stylesheet" type="text/css" href="<%=ConstantesWeb.CSS_ENTETE%>"/>
    </head>
    <%
        Facade f = new Facade();
        MembreBean membre;

        membre = f.getMembre(request.getCookies());

        if (membre == null) {
            out.print("<h1 align=\"center\">Erreur</h1>");
            return;
        } else if (!f.getTypeValeur(membre.getIdCompte()).equalsIgnoreCase(ConstantesWeb.COMPTE_ADMIN)) {
            out.print("<h1 align=\"center\">Accès invalide</h1>");
            return;
        }
    %>
    <jsp:include page="<%=ConstantesWeb.PAGE_ENTETE%>"/>
    <body>
        <h1 align="center">Membres</h1>

        <%
            List<MembreBean> membresBeanList = (ArrayList<MembreBean>) request.getAttribute(ConstantesWeb.VALEUR_MEMBRES_LISTE);

            if (membresBeanList.isEmpty()) {
                out.print("<h2>Il n'y a pas de membres</h2>");
                return;
            }
        %>
        <font color="black">
        <table border="1" width="1000" align="center">
            <tr>
                <td align="center">Photo</td>
                <td align="center">Nom d'utilisateur</td>
                <td align="center">Nom de famille</td>
                <td align="center">Prénom</td>
                <td align="center">Courriel</td>
                <td align="center">Téléphone</td>
                <td align="center">Adresse</td>
                <td align="center">Détails</td>
            </tr>
            <%
                for (MembreBean m : membresBeanList) {
            %>
            <tr>
                <td align="center">
                    <FORM name="<%=ConstantesWeb.CMD_IMAGE%>-<%=m.getIdImage()%>" METHOD="POST" ACTION="./Entree">
                        <input type="hidden" name="idImage" value="<%=m.getIdImage()%>"/>
                        <input type="hidden" name="cmd" value="<%=ConstantesWeb.CMD_IMAGE%>"/>

                        <a href="#" onclick="document.forms['<%=ConstantesWeb.CMD_IMAGE%>-<%=m.getIdImage()%>'].submit();">
                            <img src="./<%=ConstantesWeb.PAGE_IMAGE%>?<%=ConstantesWeb.VALEUR_IMAGE_ID%>=<%=m.getIdImage()%>" height="100" width="100" align="center"/>
                        </a>
                    </FORM> 
                </td>
                <td align="center"><%=m.getNomUtilisateur()%></td>
                <td align="center"><%=m.getNomFamille()%></td>
                <td align="center"><%=m.getPrenom()%></td>
                <td align="center"><%=m.getCourriel()%></td>
                <td align="center"><%=m.getTelephone()%></td>
                <td align="center"><%=m.getAdresse()%></td>
                <td align="center">
                    <FORM METHOD="POST" ACTION="./Entree">
                        <input type="hidden" name="cmd" value="<%=ConstantesWeb.CMD_MEMBRE%>"/>
                        <input type="hidden" name="idMembre" value="<%=m.getIdMembre()%>"/>
                        <button>Détails</button>
                    </FORM>
                </td>
            </tr>
            <%
                }
            %>
        </table>
        </font>
    </body>
</html>
